Part Number Hot Search : 
G12864 TK7A50D BZT52C HD641 V24A1 4000A 30L30C R2501
Product Description
Full Text Search
 

To Download EMC1053 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 EMC1053 1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones
PRODUCT FEATURES
GENERAL DESCRIPTION The EMC1053 is a System Management Bus (SMBus) temperature sensor that moni tors up to three temperature zones, two remote and one local, for PC and embedded environments. The EMC1053 extended features include resistance error correction and ideality factor configuration to eliminate major sources of temperature measurement error. 1 Monitoring both diodes of a dual-core CPU is simplified with the Hotter of Two Zones feature. The external and internal measurement ranges support two data ranges (and formats), -64C to +127C and -64C to +191C. Selectable conversion rates and standby mode support low-power operation. APPLICATIONS Desktop and Notebook Computers Hardware Management
1.Patents pending.
Datasheet FEATURES Resistance Error Correction Ideality Factor Configuration Reports Hotter of Two Zones with dual-core CPU Accepts 2200pF cap for noise suppression 2 Remote Thermal Zones
-- 1C Accuracy (40C to 80C) -- 0.125C resolution
Internal Thermal Zone
-- 3C Accuracy (0C to 85C) -- 0.125C resolution

Low Power; 3.0V to 3.6V Supply Programmable Conversion Rate SMBus 2.0 Compliant
SIMPLIFIED BLOCK DIAGRAM
EMC1053
Switching Current Remote Temp Register 1 Analog Mux and Anti-Alias Filter SMBus Interface Configuration Register
DP1 DN1
DP2 DN2 Local Temp Diode
11-bit delta-sigma ADC
Remote Temp Register 2
Digital Mux and Byte Interlock
Local Temp Register Status Register
SMCLK SMDATA
SMSC EMC1053
DATASHEET
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
ORDER NUMBERS EMC1053-ACZL-TR FOR 8 PIN, MSOP PACKAGE (ADDRESS - 1001100B) (GREEN, LEAD-FREE) REEL SIZE IS 4,000 PIECES. EVALUATION BOARD AVAILABLE UPON REQUEST. (EVB-EMC1053)
80 Arkay Drive Hauppauge, NY 11788 (631) 435-6000 FAX (631) 273-3123
Copyright (c) 2005 SMSC or its subsidiaries. All rights reserved. Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently, complete information sufficient for construction purposes is not necessarily given. Although the information has been checked and is believed to be accurate, no responsibility is assumed for inaccuracies. SMSC reserves the right to make changes to specifications and product descriptions at any time without notice. Contact your local SMSC sales office to obtain the latest specifications before placing your product order. The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any patent rights or other intellectual property rights of SMSC or others. All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC's standard Terms of Sale Agreement dated before the date of your order (the "Terms of Sale Agreement"). The product may contain design defects or errors known as anomalies which may cause the product's functions to deviate from published specifications. Anomaly sheets are available upon request. SMSC products are not designed, intended, authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage. Any and all such uses without prior written approval of an Officer of SMSC and further testing and/or modification will be fully at the risk of the customer. Copies of this document or other SMSC literature, as well as the Terms of Sale Agreement, may be obtained by visiting SMSC's website at http://www.smsc.com. SMSC is a registered trademark of Standard Microsystems Corporation ("SMSC"). Product names and company names are the trademarks of their respective holders. SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND AGAINST INFRINGEMENT AND THE LIKE, AND ANY AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING OR USAGE OF TRADE. IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES; OR FOR LOST DATA, PROFITS, SAVINGS OR REVENUES OF ANY KIND; REGARDLESS OF THE FORM OF ACTION, WHETHER BASED ON CONTRACT; TORT; NEGLIGENCE OF SMSC OR OTHERS; STRICT LIABILITY; BREACH OF WARRANTY; OR OTHERWISE; WHETHER OR NOT ANY REMEDY OF BUYER IS HELD TO HAVE FAILED OF ITS ESSENTIAL PURPOSE, AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Revision 0.58 (09-26-05)
DATASHEET
2
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Chapter 1 Pin Function
DP1 DN1 DP2 DN2
1 2
8
SMCLK SMDATA VDD GND
EMC1053 7 3 TOP VIEW 6
4 5
Figure 1.1 Pin Diagram Table 1.1 Pin Description
PIN
DP1 DN1 DP2 DN2 GND VDD SMDATA SMCLK
PIN NO.
1 2 3 4 5 6 7 8
DESCRIPTION
Positive Analog Input for Remote Temperature Diode 1 Negative Analog Input for Remote Temperature Diode 1 Positive Analog Input for Remote Temperature Diode 2 Negative Analog Input for Remote Temperature Diode 2 Ground Supply Voltage System Management Bus Data Input/Output, open drain output System Management Bus Clock Input
SMSC EMC1053
DATASHEET
3
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Chapter 2 Electrical Specifications
2.1 Absolute Maximum Ratings
Table 2.1 Absolute Maximum Ratings
DESCRIPTION
Supply Voltage VDD Voltage on SMDATA and SMCLK pins Voltage on any other pin Operating Temperature Range Storage Temperature Range Lead Temperature Range Package Thermal Characteristics for MSOP-8 Power Dissipation Thermal Resistance (at 0 air flow) ESD Rating, All Pins Human Body Model TBD 135.9 2000 C/W V
RATING
-0.3 to 5.0 -0.3 to 5.5 -0.3 to VDD+0.3 0 to 85 -55 to 150 Refer to JEDEC Spec. J-STD-020
UNIT
V V V C C
Note: Stresses above those listed could cause damage to the device. This is a stress rating only and functional operation of the device at any other condition above those indicated in the operation sections of this specification is not implied. When powering this device from laboratory or system power supplies, it is important that the Absolute Maximum Ratings not be exceeded or device failure can result. Some power supplies exhibit voltage spikes on their outputs when the AC power is switched on or off. In addition, voltage transients on the AC power line may appear on the DC output. If this possibility exists, it is suggested that a clamp circuit be used.
2.2
Electrical Specifications
Table 2.2 Electrical Characteristics
VDD=3.0V to 3.6V, TA= 0C to +85C, Typical values at TA = 27C unless otherwise noted
PARAMETER DC Power
Supply Voltage Average Operating Current
SYMBOL
MIN
TYP
MAX
UNITS
CONDITIONS
VDD IDD ISTBY
3.0
3.3 340 2
3.6 375 4
V A A 4 conversions/s See Table 4.6. Standby mode
Internal Temperature Monitor
Temperature Accuracy Temperature Resolution
Revision 0.58 (09-26-05) 4
1 0.125
3
C C
0CTA85C
DATASHEET
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Table 2.2 Electrical Characteristics (continued)
VDD=3.0V to 3.6V, TA= 0C to +85C, Typical values at TA = 27C unless otherwise noted
PARAMETER External Temperature Monitor
Temperature Accuracy Remote Diode 40C to 80C Remote Diode 0C to 125C Temperature Resolution Capacitive Load
SYMBOL
MIN
TYP
MAX
UNITS
CONDITIONS
1 3 0.125 CLOAD 2.5
C C C nF
15CTA70C 0CTA85C
Connected across remote diode.
Voltage Tolerance
Voltage at pin ( SMDATA,SMCLK) VTOL -0.3 5.5 V
SMBus Interface (SMDATA,SMCLK)
Input High Level Input Low Level Input High/Low Current Hysteresis Input Capacitance Output Low Sink Current 6 VIH VIL IIH/IIL -1 500 5 2.0 0.8 1 V V A mV pF mA SMDATA = 0.6V
SMBus Timing
Clock Frequency Spike Suppression Bus free time Start to Stop Hold time Start Setup time Start Setup time Stop Data Hold Time Data Setup Time Clock Low Period Clock High Period Clock/Data Fall Time Clock/Data Rise Time TBUF THD:STA TSU:STA TSU:STO THD:DAT TSU:DAT TLOW THIGH TF TR 1.3 0.6 0.6 0.6 0.3 100 1.3 0.6 * * 300 300 Note 2.1 400 FSMB 10 400 50 kHz ns s s s s s ns s s ns ns *Min = 20+0.1Cb ns *Min = 20+0.1Cb ns
Capacitive Load (each bus line)
Cb
0.6
pF
Note 2.1
300nS rise time max is required for 400kHz bus operation. For lower clock frequencies, the maximum rise time is (0.1/FSMB)+50nS
5 Revision 0.58 (09-26-05)
SMSC EMC1053
DATASHEET
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
2.3
System Management Bus Interface Protocol
A host controller, such as an SMSC I/O controller, communicates with the EMC1053 via the two wire serial interface named SMBus. The SMBus interface is used to read and write registers in the EMC1053, which is a slave-only device. A detailed timing diagram is shown in Figure 2.1.
TLOW THIGH
THD:STA TF
TSU:STO
SMCLK
THD:STA
TR
THD:DAT TSU:DAT
TSU:STA
SMDATA
TBUF
P
S
S - Start Condition
S
P - Stop Condition
P
Figure 2.1 System Management Bus Timing Diagram
The EMC1053 implements a subset of the SMBus specification and supports Write Byte, Read Byte, Send Byte, and Receive Byte protocols as shown. In the tables that describe the protocol, the "gray" columns indicate that the slave is driving the bus. All of the below protocols use the following convention:
DATA SENT TO DEVICE
# of bits sent
DATA SENT TO THE HOST
# of bits sent
2.3.1
Write Byte
The Write Byte is used to write one byte of data to the registers as shown in Table 2.3.
Table 2.3 Write Byte Protocol
START 1 SLAVE ADDRESS 7 WR 1 ACK 1 COMMAND 8 ACK 1 DATA 8 ACK 1 STOP 1
2.3.2
Read Byte
The Read Byte protocol is used to read one byte of data from the registers as shown in Table 2.4.
Table 2.4 Read Byte Protocol
START SLAVE ADDRESS WR ACK COMMAND ACK START SLAVE ADDRESS RD ACK DATA NACK STOP
1
7
1
1
8
1
1
7
1
1
8
1
1
2.3.3
Send Byte
The Send Byte protocol is used to set the Internal Address Register to the correct Address as shown in Table 2.5. The Send Byte can be followed by the Receive Byte protocol described in Table 2.6 to
Revision 0.58 (09-26-05)
DATASHEET
6
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
read data from the register. The send byte protocol cannot be used to write data - if data is to be written to a register then the write byte protocol must be used as described in Section 2.3.1.
Table 2.5 Send Byte Protocol
START
1
SLAVE ADDR
7
WR
1
ACK
1
REG. ADDR
8
ACK
1
STOP
1
2.3.4
Receive Byte
The Receive Byte protocol is used to read data from a register when the internal register address pointer is known to be at the right location (e.g. set via Send Byte). This can be used for consecutive reads of the same register as shown in Table 2.6.
Table 2.6 Receive Byte Protocol
START
1
SLAVE ADDR
7
RD
1
ACK
1
REG. DATA
8
NACK
1
STOP
1
2.3.5
SMBus Timing Diagram
The Timing for the SMBus is shown in Figure 2.1.
2.4
SMBus Addresses
The EMC1053 may be ordered with one of the 7-bit slave addresses as shown in Order Numbers. Attempting to communicate with the EMC1053 SMBus interface with an invalid slave address or invalid protocol results in no response from the device and does not affect its register contents. The EMC1053 supports stretching of the SMCLK signal by other devices on the SMBus but will not perform this operation itself.
2.5
SMBus Timeout
The EMC1053 includes an SMBus timeout feature. Following a 25 ms period of inactivity on the SMBus, the device will timeout and reset the SMBus interface.
SMSC EMC1053
DATASHEET
7
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Chapter 3 Product Description
The EMC1053 is an SMBus sensor that is capable of monitoring three temperature zones for use in a personal computer or embedded environment. The part may be used as a companion to one of SMSC's broad line of SIO host circuits, or other devices capable of performing the SMBus host function. A typical system overview is shown in Figure 3.1.
EMC1053 DP1 DN1 DP2 DN2
Internal Diode
Host
SMBus
SMBus Interface
Figure 3.1 EMC1053 System Overview
3.1
Power Modes
The EMC1053 has two power modes as defined here:
Run Mode - In this mode, the temperature monitors are active and converting at various conversion rates. The average power dissipation will depend on the conversion rate. When the EMC1053 is not actively converting a channel, it goes into a lower power wait state where only the oscillator is running. Standby Mode- in this mode, the EMC1053 is put into a low power state drawing a maximum current of 3uA. The SMBus is still operating in standby and a one-shot command may be given which forces the part to Run Mode temporarily for 1 full set of temperature conversions. The EMC1053 returns to standby after the one shot conversion is completed.
3.2
One Shot During Standby Mode
The EMC1053 supports a One-Shot command when it is in Standby Mode. Writing to the One-Shot register will cause the device to power up and perform 1 full set of temperature conversions according to the selected conversion rate, and then return to the Standby Mode.
3.3
Operation During Run Mode
When the device is active, there are two modes of operation available.
Normal Mode - In this mode, the EMC1053 continuously samples and updates all of its temperature channels. In this mode of operation, each data channel is measured and loaded into the appropriate data registers normally. Hotter of Two Mode - In this mode, the EMC1053 continuously samples and then compares the two remote zones. The hotter of the two remote zones is loaded into the External Diode 2 data registers. In addition, the HOTTER bit in the Status register is set or cleared to indicate which external diode zone was hotter. If the two external zones are exactly equal to each other, then the
8 SMSC EMC1053
Revision 0.58 (09-26-05)
DATASHEET
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
HOTTER bit is cleared (set to `0'), and the results of the two remote zones are stored in their respective registers.
3.3.1
Conversion Rates
The EMC1053 may be configured for different conversion rates based on the system requirements. The available rates are 1 full set of conversions per second to 16 full sets of conversions per second. The available conversion rates are shown in Table 4.6.
3.3.2
Dynamic Averaging
The EMC1053 temperature channels support a new feature that measures the external diode channels for an extended period of time based on the selected conversion rate. When Dynamic Averaging is enabled, the device will automatically adjust the sampling and measurement time for both external diode channels. This allows the device to average 2x or 4x longer than the normal 11 bit operation while still maintaining the selected conversion rate. The benefits of Dynamic Averaging are improved noise rejection due to the longer sampling and measurement time as well as reduced jitter on the measurement value for the external temperatures. The Dynamic Averaging applies when a One-Shot command is issued. The device will perform the desired number of averages during the one-shot operation according to the selected conversion rate.
3.4
Temperature Monitors
In general, thermal diode temperature measurements are based on the change in forward bias voltage of a diode when operated at two different currents. This VBE is then proportional to absolute temperature as shown in the following equation:
where:
V BE = V BE _ HIGH - V BE _ LOW
I ln F 2 = I q F1
kT

k = Boltzmann's constant T = absolute temperature in Kelvin q = electron charge
= diode ideality factor
IF2
IF1
CPU substrate PNP
Resistance Error Correction
Input Filter & Sampler
11 to 13-bit delta-sigma ADC
Figure 3.2 Block Diagram of Temperature Monitoring Circuit
SMSC EMC1053
DATASHEET
9
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Figure 3.2 shows a detailed block diagram of the temperature measurement circuit. The EMC1053 incorporates switched capacitor technology that integrates the temperature diode VBE. The negative terminal for the remote temperature diode, DN, is internally biased with a forward diode voltage referenced to ground. The advantages of this architecture over Nyquist rate FLASH or SAR converters are superb linearity and inherent noise rejection. The linearity can be directly attributed to the delta-sigma ADC single bit comparator while the noise rejection is achieved by the 20.48ms integration time for 11-bit resolution. The input bandwidth of the system is fs/2048, this translates to 50Hz at a 100kHz clock frequency. The remote diodes in the EMC1053 are compatible with a broad range of thermal diodes that may be constructed as shown in Figure 3.3.
to DP to DN
to DP
to DP
Local Ground Typical remote substrate transistor i.e. CPU substrate PNP Typical remote discrete PNP transistor i.e. 2N3906
to DN
to DN
Typical remote discrete NPN transistor i.e. 2N3904
Figure 3.3 Remote Diode Configurations
3.5
Temperature Measurement Results and Data
Each temperature result for each zone is available in two byte wide data registers. As shown in Section 4.1, the 11-bit format has the 8 most significant bits stored in the high byte register and the 3 least significant bits stored in the three MSB positions of the low byte register. The delta-sigma ADC may be operated with more than 11 bits of resolution The temperature results for the two remote zones are also stored in extended format with a range from -64C to +191C. The data format is a 2's complement number offset by 64C as shown in Section 4.2. The data for each of the remote zones in both legacy and extended format is stored in separate data registers so that both data formats are always available. Table 3.1 shows the default and extended range formats.
Revision 0.58 (09-26-05)
DATASHEET
10
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Table 3.1 EMC1053 Temperature Data Format
RANGE -64C TO 127C TEMPERATURE (C)
Diode Fault <= -64 -63.875 -63 -1 0 0.125 1 64 65 127 127.875 128 191 >= 191.875 100 0000 0000 110 0000 0000 110 0000 0001 110 0000 1000 111 1111 1000 000 0000 0000 000 0000 0001 000 0000 1000 010 0000 0000 010 0000 1000 011 1111 1000 011 1111 1111 011 1111 1111 011 1111 1111 011 1111 1111
RANGE -64C TO 191C OFFSET BINARY
100 0000 0000 100 0000 0000 100 0000 0001 100 0000 1000 101 1111 1000 110 0000 0000 110 0000 0001 110 0000 1000 000 0000 0000 000 0000 1000 001 1111 1000 001 1111 1111 010 0000 0000 011 1111 1000 011 1111 1111
BINARY
3.6
Resistance Error Correction
The EMC1053 includes resistance error correction implemented in the analog front end of the chip. Resistance error correction is an automatic feature that eliminates the need to characterize and compensate for the series resistance in the external diode lines. The EMC1053 corrects for as much as 100 ohms of series resistance. When using a temperature sensor that does not include resistance error correction, voltage developed across the parasitic resistance in the remote diode path produces an error in the reported temperature. The error introduced by this resistance is approximately 0.7C per ohm. Sources of series resistance are PCB trace resistance, on die (i.e. on the processor) metal resistance, bulk resistance in the base and emitter of the temperature transistor.
3.7
Programmable Ideality Factor
To provide maximum flexibility to the user, the EMC1053 provides a 6-bit register for each remote diode as described in Section 4.7. The ideality factor for each remote diode may be configured to eliminate errors across all temperatures when the ideality factor of the remote diode is not 1.008. The EMC1053 defaults to an ideality factor of 1.008, but not all remote diodes, processor or discrete, have this exact factor. When the ideality factor of the remote diode is not 1.008, the higher the temperature measured, the greater the error introduced. The ideality factor must be characterized based on a transistor model for the remote diode.
SMSC EMC1053
DATASHEET
11
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
3.8
Diode Faults
The EMC1053 detects a fault if the DP pin is left floating or is shorted to VDD. In the case of a diode fault, the corresponding status bit will be set and the output data will be set at 400h. The internal diode cannot have a fault condition associated with it.
Revision 0.58 (09-26-05)
DATASHEET
12
SMSC EMC1053
Chapter 4 Register Set and Description
The following registers are accessible through the SMBus Interface.
Revision 0.58 (09-26-05) 13 DATASHEET SMSC EMC1053
Datasheet
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones
Table 4.1 EMC1053 Register Set
REGISTER ADDRESS READ
00h
WRITE
N/A
R/W
R
REGISTER NAME
Internal Temperature High Byte - Legacy Format Internal Temperature Low Byte - Legacy Format External Diode 1 High Byte - Legacy Format External Diode 1 Low Byte - Legacy Format External Diode 2 High Byte - Legacy Format External Diode 2 Low Byte - Legacy Format External Diode 1 High Byte - Extended Format External Diode 1 Low Byte - Extended Format External Diode 2 HIgh Byte - Extended Format
SYMBOL
INTHBL
B7
Sign 64
B6
B5
32
B4
16 8
B3
4
B2
2
B1
1
B0
DEFAULT VALUE
00h
23h
N/A
R
INTLBL
0.5
0.25
0.125
00h
01h 10h F8h F9h FAh
N/A N/A N/A N/A N/A
R R R R R
ET1HBL ET1LBL ET2HBL ET2LBL ET1HBE
Sign 0.5 Sign 0.5 128
64 0.25 64 0.25 64
32 0.125 32 0.125 32
16
8
4
2
1
00h 00h
16
8
4
2
1
00h 00h
16
8
4
2
1
00h
FBh
N/A
R
ET1LBE
0.5
0.25
0.125
00h
FCh
N/A
R
ET2HBE
128
64
32
16
8
4
2
1
00h
Table 4.1 EMC1053 Register Set (continued)
REGISTER ADDRESS READ
FDh
Revision 0.58 (09-26-05) 14 DATASHEET SMSC EMC1053
Datasheet
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones
WRITE
N/A
R/W
R
REGISTER NAME
External Diode 2 Low Byte - Extended Format
SYMBOL
ET2LBE
B7
0.5
B6
0.25
B5
0.125
B4
B3
B2
B1
B0
DEFAULT VALUE
00h
Status and Control 02h 03h 04h N/A 09h 04h R R/W R/W Status Configuration Configuration 2 STS CFG CFG2 Busy ADC_ST OP One Shot N/A 0Fh W One Shot Conversion Shot The data written to this register is irrelevant and will not be stored Ideality 27h 27h R/W External Diode 1 Ideality Correction Factor External Diode 2 Ideality Correction Factor Product ID Manufacturer ID Revision Register IDCF1 B5 B4 B3 B2 B1 B0 12h (1.008) 12h (1.008) 00h HOTT ER MAX_ RES CR<2:0> DA_n COMP REC D2 D1 00h 45h 09h
28h
28h
R/W
IDCF2
-
-
B5
B4
B3
B2
B1
B0
EDh FEh FFh
EDh FEh FFh
R R R
PID SMSC REV 0 1 0 1 1 0 1 0 0 0 1 0
3C 5Dh 00h
During Power on Reset (POR), the default values are stored in the registers. A POR is initiated when power is first applied to the part and the voltage on the VDD supply surpasses the POR level as specified in the electrical characteristics. Any reads to undefined registers will return 00h. Writes to undefined registers will not have an effect.
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
The EMC1053 uses an interlock mechanism that will only update both High and Low byte of a particular monitor when the High Byte is read with a READ command. This prevents changes in register content when fresh readings come in from the ADC during successive reads from a host.
SMSC EMC1053
DATASHEET
15
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
4.1
Legacy Temperature Data Registers (00h, 03h, 10h, 23h, F8h)
Table 4.2 Legacy Temperature data Registers
REGISTER B7
Sign 64
B6
32
B5
16
B4
8
B3
4
B2
2
B1
1
B0
DEFAULT
00h
Internal Temp High Byte - Legacy Format Internal Temp Low Byte - Legacy Format External Diode 1 High Byte - Legacy Format External Diode 1 Low Byte - Legacy Format External Diode 2 High Byte - Legacy Format External Diode 2 Low Byte - Legacy Format
0.5
0.25
0.125
-
-
-
-
-
00h
Sign
64
32
16
8
4
2
1
00h
0.5
0.25
0.125
-
-
-
-
-
00h
Sign
64
32
16
8
4
2
1
00h
0.5
0.25
0.125
-
-
-
-
-
00h
As shown in Table 4.2, each temperature monitor has two byte wide data registers. The 11 bit data temperature is stored aligned to the left resulting in the High Byte to contain temperature in 1C steps and the Low Byte to contain fractions of a degree. Please note that the internal temperature monitor is limited to the operating temperature limits of the part resulting in a maximum range of 0C to 85C.
4.2
Extended Format Temperature Registers (FAh-FDh)
Table 4.3 Extended Temperature Data Registers
REGISTER
External Diode 1 High Byte Extended Format External Diode 1 Low Byte Extended Format External Diode 2 High Byte Extended Format External Diode 2 Low Byte Extended Format5
B7
128 64
B6
32
B5
16
B4
8
B3
4
B2
2
B1
1
B0
DEFAULT
00h
0.5
0.25
0.125
-
-
-
-
-
00h
128
64
32
16
8
4
2
1
00h
0.5
0.25
0.125
-
-
-
-
-
00h
Revision 0.58 (09-26-05)
DATASHEET
16
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
The extended format temperature registers store only the external diode temperatures in the extended data format. This is because, due to the operating range limitations of the EMC1053, the internal temperature could not benefit from the extended temperature range. Like the Legacy data formatting, the data is stored in two registers per temperature channel.
4.3
Status Register - 02h
Table 4.4 Status Register
REGISTER
Status
B7
Busy -
B6
-
B5
-
B4
B3
-
B2
D2
B1
D1
B0
DEFAULT
00h
The Status register is a read only register and returns the operational status of the part. External diode faults are indicated by bits 1 and 0. If either bit is set to `1', then a diode fault has occurred. When a diode fault occurs, the Status flag is set, but otherwise the data remains unchanged. Bit 7 - Busy - indicates that the ADC is currently converting a temperature. Bit 4 - HOTTER - during Hotter of Two mode, this bit indicates which of the external diode channels is hotter. If this bit is `0', then External Diode 1 is hotter. If this bit is `1', then External diode 2 is hotter. During normal operation, this bit will always read a `0'. Bit 1 - D2 - indicates that a diode fault has occurred on External diode 2. Bit 0 - D1 - indicates that a diode fault has occurred on External diode 1.
4.4
Configuration Register (03h Read, 09h Write)
Table 4.5 Configuration Register
REGISTER
Config -
B7
B6
ADC_STOP -
B5
-
B4
-
B3
B2
CR2
B1
CR1
B0
CR0
DEFAULT
45h
The configuration register controls the basic functionality of the EMC1053. The bits are described below: Bit 6 - ADC_STOP - controls the ADC conversions and power modes of the part

'0' - The ADC is operational and running at the user specified conversion rate. '1' - (default)The ADC is disabled and the part is in its shutdown/standby mode.
Bit 2-0 - CR<2:0> - determines the conversion rate for the temperature monitoring.
SMSC EMC1053
DATASHEET
17
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Table 4.6 Conversion Rate
CR<2:0> 2
0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1
1
0 1 0 1 0 1 0 1
0
CONVERSIONS / SECOND (CONVERSION TIME)
Reserved Reserved Reserved 1 Conversion / sec 2 Conversions / sec 4 Conversions / sec (default) 8 Conversions / sec 16 Conversions / sec
TYPICAL QUIESCENT CURRENT (A)
139 200 340 652 756
4.5
Configuration 2 register - 04h
Table 4.7 Configuration Register 2
REGISTER
CFG2 -
B7
-
B6
-
B5
-
B4
B3
MAX_RES
B2
DA_n
B1
COMP
B0
REC
DEFAULT
09h
The Configuration 2 register controls the basic functionality of the EMC1053 that is NOT compatible with the EMC1023. Bit 3 - MAX_RES - controls the number of measurements taken during dynamic averaging. Although the dynamic averaging may be used to increase the ADC resolution, only 11 bits of data are available in the temperature registers.
`0' - the dynamic averaging will set the internal ADC resolution at 11 bits when the conversion rate is set at 16 conversions per second and 12 bits at conversion rates lower than 16 per second. `1' - the dynamic averaging will set the internal ADC resolution at 11 bits when the conversion rate is set at 16 conversions per second, 12 bits at 8 conversions / second and 13 bits at conversion rates lower than 8 per second.
Bit 2 - DA_n - controls the dynamic digital averaging circuitry. See Section 3.3.2.
`0' (default) - dynamic averaging is enabled. Depending on the selected conversion rate, the internal ADC resolution is increased for the external diodes. `1' - dynamic averaging is disabled. The internal ADC resolution will remain fixed over all conversion rates and will allow increased power savings at the slower conversion rates.
Revision 0.58 (09-26-05)
DATASHEET
18
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Table 4.8 Overview of Averaging Options
DA_N
0 0 0 0 0 1 1 0 0 1 1 1 0 1
MAX_RES
CONVERSION RATE
16 / sec 8 / sec - 1 / sec 16 / sec 8 / sec 4 / sec - 1/sec 16 / sec - 1 / sec 16 / sec - 1 / sec
INTERNAL ADC RESOLUTION
11 bit 12 bit 11bit 12 bit 13 bit 11 bit 11 bit
Bit 1 - COMP - configures the device to perform a comparison for the Hotter of Two mode (see Section 3.3, "Operation During Run Mode," on page 8)

`0' (default) - the device is in normal mode `1' - the device is in Hotter of Two mode. In this mode, the two external channels are measured and compared against each other. The hotter of the two channels has its data loaded into the External Diode 2 data bytes. The Internal channel and External Channel 1 data registers remain unaffected.
Bit 0 - REC - controls the Resistance Error Correction circuitry

'0' - The Resistance Error Correction circuitry is disabled. '1' (default)- The Resistance Error Correction circuitry is active and will automatically correct for up to 100 ohms of series resistance in the diode lines
4.6
One Shot Register - 0Fh
Table 4.9 One Shot Registers
REGISTER
One Shot Conversion
B7
B6
B5
B4
B3
B2
B1
B0
DEFAULT
00h
Writing to this register address initiates the one-shot. The data is not important and is not stored
The One Shot register is an address place holder for the one-shot command. Writing to the address initiates the command. The data written is not important and is not stored. Reading from the one-shot registers will always return 00h.
SMSC EMC1053
DATASHEET
19
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
4.7
Ideality Configuration Factor Registers (27h - 28h)
Table 4.10 Ideality Configuration Register
REGISTER
Diode 1 Ideality Correction Factor Diode 2 Ideality Correction Factor -
B7
-
B6
B5
B5 B5 B4 B4
B4
B3 B3
B3
B2
B2 B2
B1
B1 B1 B0 B0
B0
DEFAULT
12h (1.008) 12h (1.008)
This register stores the ideality correction factor that is (by default) automatically applied to each external diode. The table below shows the ideality factor settings for the Ideality Configuration registers. Red shading indicates power-up default.
Table 4.11 Ideality Configuration
SETTING
000000 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111
FACTOR
0.9850 0.9862 0.9875 0.9888 0.9900 0.9913 0.9925 0.9938 0.9951 0.9964 0.9976 0.9989 1.0002 1.0015 1.0028 1.0041
SETTING
010000 010001 010010 010011 010100 010101 010110 010111 011000 011001 011010 011011 011100 011101 011110 011111
FACTOR
1.0054 1.0067 1.0080 1.0093 1.0106 1.0119 1.0133 1.0146 1.0159 1.0173 1.0186 1.0199 1.0213 1.0226 1.0240 1.0253
SETTING
100000 100001 100010 100011 100100 100101 100110 100111 101000 101001 101010 101011 101100 101101 101110 101111
FACTOR
1.0267 1.0280 1.0294 1.0308 1.0321 1.0335 1.0349 1.0363 1.0377 1.0391 1.0404 1.0418 1.0432 1.0446 1.0460 1.0475
SETTING
010000 010001 010010 010011 010100 010101 010110 110111 111000 111001 111010 111011 111100 111101 111110 111111
FACTOR
1.0489 1.0503 1.0517 1.0531 1.0546 1.0560 1.0574 1.0589 1.0603 1.0618 1.0632 1.0647 1.0661 1.0676 1.0690 1.0705
4.8
Product ID Register (EDh)
The Product ID Register holds the unique product ID for identifying SMSC EMC products. See Table 4.1for a list of the product ID number for each version of the EMC1053.
Revision 0.58 (09-26-05)
DATASHEET
20
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
4.9
Manufacturer ID Register (FEh)
The Manufacturer ID register contains an 8 bit word that identifies the manufacturer of the EMC1053 (SMSC = 5Dh)
4.10
Revision Register (FFh)
The Revision register contains a 4 bit word that identifies the die revision.
SMSC EMC1053
DATASHEET
21
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Chapter 5 Typical Operating Curves
The following curves show the typical operating characteristics of the EMC1053 1. Temperature measurement accuracy vs. ambient air temperature 2. Temperature measurement accuracy vs. external diode temperature 3. Temperature measurement accuracy vs. power supply variation 4. Supply current vs. Conversion Rate. 5. Temperature accuracy vs. input capacitance 6. Diode leakage current vs. ambient die temperature 7. Temperature accuracy vs. differential noise.
Revision 0.58 (09-26-05)
DATASHEET
22
SMSC EMC1053
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
Chapter 6 Package Outline
Figure 6.1 8-Pin MSOP Package Outline - 3x3mm Body 0.65mm Pitch Table 6.1 8-Pin MSOP Package Parameters
MIN
A A1 A2 D E E1 H L L1 e 0.80 0.05 0.75 2.80 4.65 2.80 0.08 0.40
NOMINAL
~ ~ 0.85 3.00 4.90 ~ ~ ~ 0.95 REF 0.65 BSC
MAX
1.10 0.15 0.95 3.20 5.15 3.20 0.23 0.80
REMARKS
Overall Package Height Standoff Body Thickness X Body Size Y Span Y body Size Lead Foot Thickness Lead Foot Length Lead Length Lead Pitch
W ccc
0o 0.22 ~
~ ~ ~
8o 0.38 0.10
Lead Foot Angle Lead Width Coplanarity
Notes: 1. Controlling Unit: millimeters.
2. Tolerance on the true position of the leads is 0.065 mm maximum. 3. Package body dimensions D and E1 do not include mold protrusion or flash. Dimensions D and E1 to be determined at datum plane H. Maximum mold protrusion or flash is 0.15mm (0.006 inches) per end, and 0.15mm (0.006 inches) per side. 4. Dimension for foot length L measured at the gauge plane 0.25 mm above the seating plane. 5. Details of pin 1 identifier are optional but must be located within the zone indicated.
SMSC EMC1053
DATASHEET
23
Revision 0.58 (09-26-05)
1C Triple Temperature Sensor with Resistance Error Correction and Hotter of Two Zones Datasheet
6.1
Package Markings
All devices will be marked on the first line of the top side with "1053". On the second line, they will be marked with version (V), revision (R) and country of origin (CC) resulting in a four letter code of (VRCC).
Revision 0.58 (09-26-05)
DATASHEET
24
SMSC EMC1053


▲Up To Search▲   

 
Price & Availability of EMC1053

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X